| On the oil leak >>> The only thing above the sway bar would be the oil pump and the seals between the pump, block and pan unfortunately. On power >>> Buy a boost leak tester (or make one) and check it yourself. If your new mechanic changed out a turbo and gave the car back to you with a boost leak then fire him too.
 
|